short-term fasting - French English Dictionary